technical sense - Turkish English Dictionary